Big Huge Thesaurus

locum tenens

noun

sounds kind of like